a long experience with/in - Turkish English Dictionary